offer somebody with an opportunity - French English Dictionary